//
//  WHTreeConfig.h
//  WHValueKit
//
//  Created by peng wang on 2023/2/24.
//

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>

typedef enum {
	WHTreeTypeNormal	= 0,	// 普通样式
	WHTreeTypeCustom	= 1,	// 自定义样式
} WHTreeType;

@interface WHTreeConfig : NSObject

// 是否显示父级箭头
@property (nonatomic, assign) BOOL isShowArrow;

// 是否显示勾选框
@property (nonatomic, assign) BOOL isShowCheck;

// 标题文字大小
@property (nonatomic, assign) CGFloat textSize;

// 文字颜色
@property (nonatomic, strong) UIColor *textColor;

// 树的UI样式
@property (nonatomic, assign) WHTreeType treeType;

// 层级文字颜色，默认为textColor颜色
@property (nonatomic, strong) NSArray <UIColor *>*levelColorArray;

// 层级文字字体，默认为textSize大小
@property (nonatomic, strong) NSArray <UIFont *>*levelFontArray;

@end
